package cliente.GUI;

import javax.swing.*;
import java.awt.*;

public class VentanaAdmin extends JFrame
{

	JPanel panelSuperior;
	JPanel panelInferior;
	JPanel panelCentral;
	JPanel panelBotoneraCentral;
	JPanel panelListas;
	JPanel panelEtiquetas;
	JScrollPane scrollListaDesconectados;
	JScrollPane scrollListaConectados;
	JList listaDesconectados;
	JList listaConectados;
	JButton botonPoner;
	JButton botonQuitar;
	JButton botonSalir;

	public VentanaAdmin()
	{
		this.setTitle("Eurobasket");

		panelSuperior = new JPanel();
		panelInferior = new JPanel();
		panelCentral = new JPanel();
		panelBotoneraCentral = new JPanel();
		panelListas= new JPanel();
		panelEtiquetas= new JPanel();

		panelEtiquetas.setLayout(new BorderLayout());
		panelEtiquetas.add(new JLabel("Suplentes"),"West");
		panelEtiquetas.add(new JLabel("Titulares"),"East");

		panelListas.setLayout(new GridLayout(1,3));

		cargarPlantilla();
		scrollListaDesconectados = new JScrollPane(listaDesconectados);
		scrollListaConectados = new JScrollPane(listaConectados);
		panelListas.add(scrollListaDesconectados);
		panelListas.add(panelBotoneraCentral);
		panelListas.add(scrollListaConectados);

		panelBotoneraCentral.setLayout(new BorderLayout());
		botonPoner = new JButton (">");
		botonQuitar = new JButton ("<");
		panelBotoneraCentral.add(botonPoner,"North");
		panelBotoneraCentral.add(botonQuitar,"South");

		panelCentral.setLayout(new BorderLayout());
		panelCentral.add(panelEtiquetas,"North");
		panelCentral.add(panelListas,"Center");

	
		botonSalir = new JButton("Salir");

		this.getContentPane().setLayout(new BorderLayout());
		this.getContentPane().add(panelSuperior,"North");
		this.getContentPane().add(panelCentral,"Center");
		this.getContentPane().add(panelInferior,"South");

		panelInferior.add(botonSalir);

		this.setSize(350,350);
		this.setResizable(false);
		this.setVisible(true);
	}

	public void cargarPlantilla()
	{
	}

	public void iniciarPartido()
	{
	}

	public void pasaJugador(JList origen, JList destino)
	{
	}

	public void ordenarSuplentes()
	{
	}

	public static void main(String[] args)
	{
		new VentanaAdmin();
	}

}
